home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 March / PCWorld_2005-03_cd.bin / software / topware / sandra / san2005-1037-w64-sso.exe / {app} / examples / Report Script.sis < prev    next >
Text File  |  2004-11-11  |  9KB  |  284 lines

  1. ;;
  2. ;; File: "Report Script.sis" - Sample batch-mode report settings example file for SiSoftware Sandra
  3. ;;
  4. ;; Syntax: sandra /r <full path report script>
  5. ;; 
  6. ;; For this example: "sandra /r script.sis"
  7. ;; Note: Use quotes if the file has spaces in it, e.g. "c:\Program Files\Script.sis"
  8. ;;
  9. ;; Warning: Include the FULL PATH to the script file, e.g. "c:\temp\script.sis" not just
  10. ;;          "script.sis" even if the script file is in Sandra's own directory!
  11. ;;
  12. ;; You can create a script like this one by running the Create a Report Wizard and
  13. ;; specifying "Save the settings in a script file for later use" at step 1.
  14. ;; It's far easier to specify options this way.
  15.  
  16.  
  17. [General]
  18. ;; General settings
  19.  
  20. ;; Version - decimal value
  21. Program Version=2400
  22.  
  23.  
  24. ;; Type of report:
  25. ;;   2 - to print/fax the report
  26. ;;   3 - to save to disk in a format (see 'Report File Type' for file format) (default)
  27. ;;   4 - to e-mail it using MAPI (see 'Report File Type' for file format)
  28. ;;   5 - to e-mail it using SMTP (see 'Report File Type' for file format)
  29. ;;   6 - to post it to a newsgroup using NNTP (see 'Report File Type' for file format)
  30. ;;   7 - to upload it to a FTP/HTTP server
  31. ;;   9 - to insert into any ODBC data source
  32. ;;  10 - to insert into any ADO supported database/SQL Server
  33. ;;  11 - to post to a queue (MSMQ)
  34. Report Type=3
  35.  
  36.  
  37. ;; if save:
  38. ;; Full name & path of report file (comment it out if email)
  39. ;; you can also use fields that will be replaced with their values at runtime
  40. ;; fields:
  41. ;;   $HOST$   - computer/host name
  42. ;;   $DOMAIN$ - domain/workgroup name
  43. ;;   $USER$   - user name
  44. ;;   $DATE$   - date report created
  45. ;;   $TIME$   - time report created
  46. Report File=Report of $HOST$ on $DATE$ at $TIME$.txt
  47.  
  48. ;; If $DATE$ is specified, you can over-ride its format here.
  49. ;; See the Platform SDK - GetDateFormat for more information
  50. ;; (NOTE: some characters are NOT valid in a filename!!!)
  51. Date Format=ddd MMM dd yyyy
  52.  
  53. ;; If $TIME$ is specified, you can over-ride its format here.
  54. ;; See the Platform SDK - GetTimeFormat for more information
  55. ;; (NOTE: some characters are NOT valid in a filename!!!)
  56. Time Format=hh mm ss tt
  57.  
  58. ;; File Type:
  59. ;;  0 - "normal" (TXT) (default)
  60. ;;  1 - "hierarchical" (RPT)
  61. ;;  2 - "web" (HTML)
  62. ;;  3 - "SMS" (DMI/MIF)
  63. ;;  4 - "XML" (XML)
  64. Report File Type=0
  65.  
  66. ;; Source System
  67. ;;  0 - Null (do note use)
  68. ;;  1 - Local System (or local PDA / Smart Phone) (default)
  69. ;;  2 - Remote System (connect through DCOM)
  70. Generator Type=1
  71.  
  72. ;; Tested Device Type (for local system only)
  73. ;;  0 - Desktop/Laptop/Server (default)
  74. ;;  1 - PDA / Smart Phone (WinCE)
  75. ;;  2 - PDA / Smart Phone (Palm)
  76. Device Type=0
  77.  
  78. ;; Remote System Connection, enter the details, e.g.
  79. ;;  Standard/Professional/Engineer Versions: Remote server name
  80. Gen DCOM Server=hostname
  81.  
  82. ;; Remote System Connection, enter the details, e.g.
  83. ;; Enterprise Version: Remote systems' names, separated by ; (or just 1)
  84. Gen DCOM Server List=server1;server2;server3
  85.  
  86. ;; Remote protocol to be used (see Help or spec.)
  87. ;;  ncalrpc      - local connection
  88. ;;  ncacn_np     - named pipes (default)
  89. ;;  ncacn_ip_tcp - TCP/IP (recommended if it works)
  90. ;;  ncacn_http   - HTTP connection through IIS (Internet over firewalls)
  91. Gen DCOM Protocol=ncacn_np
  92.  
  93. ;; Remote security to be used (see Help or spec.)
  94. ;;  0 - default
  95. ;;  1 - none (not recommended)
  96. ;;  2 - on connect
  97. ;;  3 - on call
  98. ;;  4 - packet
  99. ;;  5 - packet integrity
  100. ;;  6 - packet encryption (recommended, default)
  101. Gen DCOM Security=6
  102.  
  103. ;; Remote authentication to be used (see Help or spec.)
  104. ;;  0 - none (not recommended)
  105. ;;  9 - Negotiate (recommended, default)
  106. ;; 16 - Kerberos (best if you have it working)
  107. ;; 10 - Windows (good if nothing else works)
  108. Gen DCOM Authentication=9
  109.  
  110. ;; File Encoding:
  111. ;; specify either ANSI (0) or Unicode (1) (program will convert as required, Unicode recommended)
  112. File Encoding Unicode=1
  113.  
  114. ;; Encrypt (CRY) report? "0"-No (default) or "1"-Yes
  115. ;; Do NOT specify with Append!
  116. Encrypt=0
  117.  
  118. ;; Encryption key string - to encrypt the report with
  119. Encrypt Key=the key string
  120.  
  121. ;; Compress (CAB) report? "0"-No or "1"-Yes (default)
  122. ;; Do NOT specify with Append!
  123. Compress=1
  124.  
  125. ;; Append to report file? "0"-No (default) or "1"-Yes
  126. Append=0
  127.  
  128. ;; If multiple copies of Sandra use the same file for the report, turn this on
  129. ;; to synchronise access to the file (each copy will wait for it to become
  130. ;; available rather than exiting) "0"-Don't (default) or "1"-Do
  131. Wait If File Taken=1
  132.  
  133. ; Set the number of characters per line, between 10 to 200 (default 80)
  134. External Line Size=80
  135.  
  136.  
  137. ;; if email: Address of user(s) to send to, subject, e.g.:
  138. ;Email Send To=to@sisoftware.net
  139. ;Email Send Cc=carbon.copy@sisoftware.net
  140. ;Email Send Bcc=blind.copy@sisoftware.net
  141. ;Email Subject=SiSoftware Sandra Report
  142. ;; address/account of sender
  143. ;Email Sender=user@server
  144. ;; SMTP server information
  145. ;Email SMTP Host=post.server.com
  146. ;Email SMTP Port=25
  147. ;; SMTP server authentication
  148. ;Email SMTP SSL Auth=0
  149. ;EMail Login User=user
  150. ;EMail Login Password=post
  151. ;; if you want to encrypt the login, use the following 2 fields instead
  152. ;EMail Login User Encrypted=00000000
  153. ;EMail Login Password Encrypted=00000000
  154.  
  155.  
  156. ;; if post: News server details
  157. ;News NewsGroup=public.test
  158. ;News Host=news.server.com
  159. ;News Port=119
  160. ;; address/account of sender
  161. ;News Sender=user@server
  162. ;; News server authentication
  163. ;News SSL Auth=0
  164. ;News Login User=user
  165. ;News Login Password=post
  166. ;; if you want to encrypt the login, use the following 2 fields instead
  167. ;News Login User Encrypted=00000000
  168. ;News Login Password Encrypted=00000000
  169.  
  170.  
  171. ;; if print: the printer/device name (verbatim!!!)
  172. ;Printer Name=Canon BJ-20
  173.  
  174.  
  175. ;; if insert into ODBC database: enter the data source details, e.g.:
  176. ;ODBC DSN=SandraReport
  177. ;ODBC UserName=Test
  178. ;ODBC Password=sql
  179. ;; if you want to encrypt the login, use the following 2 fields instead
  180. ;ODBC UserName Encrypted=00000000
  181. ;ODBC Password Encrypted=00000000
  182. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  183. ;ODBC Identity Support=1
  184. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  185. ;ODBC Sequence Support=0
  186. ;; 1 if client cursors; 0 if server cursors
  187. ;ODBC Client Cursors=0
  188.  
  189. ;; if insert into ADO database: enter database details, e.g.:
  190. ;; SQLOLEDB (SQL Server); MSDAORA (Oracle); MSDASQL (ODBC); Microsoft.Jet.OLEDB.X.XX (Access)
  191. ;ADO Provider=SQLOLEDB
  192. ;; Database host server
  193. ;ADO Server=LocalHost
  194. ;; SQL Server database; Oracle (schema); ODBC DSN
  195. ;ADO Database=SandraDB
  196. ;; Only useful if using the ADO-to-ODBC bridge. Enter the verbatim name of the ODBC driver
  197. ;ADO Driver=Microsoft Access Driver (*.mdb)
  198. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  199. ;ADO Identity Support=1
  200. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  201. ;ADO Sequence Support=0
  202. ;; 1 if client cursors (e.g. Oracle); 0 if server cursors (e.g. SQL Server)
  203. ;ADO Client Cursors=0
  204. ;; 0 for database security (specify username/password); 1 for NT authentication
  205. ;ADO NT Security=0
  206. ;; only if database security specified
  207. ;ADO UserName=Test
  208. ;ADO Password=sql
  209. ;; if you want to encrypt the login, use the following 2 fields instead
  210. ;ADO UserName Encrypted=00000000
  211. ;ADO Password Encrypted=00000000
  212.  
  213.  
  214. ;; if ftp upload: enter the server connection (inc path), e.g.:
  215. ;Upload URL=http://www.sisoftware.co.uk/uploadedreports/
  216. ;Upload URL=ftp://ftp.sisoftware.co.uk/uploadedreports/
  217. ;; 1 if anonymous; 0 specify user/password
  218. ;Upload Anonymous=1
  219. ;Upload User=guest
  220. ;Upload Password=guest_pass
  221. ;; if you want to encrypt the login, use the following 2 fields instead
  222. ;Upload User Encrypted=00000000
  223. ;Upload Password Encrypted=00000000
  224.  
  225.  
  226. ;; if post to queue/MSMQ: enter queue path, e.g.:
  227. ;MSMQ Queue=\\computer\public\SandraReports
  228. ;; 1 if transactional; 0 if not
  229. ;MSMQ Transactional=0
  230. ;; 1 if accessible to all; 0 only to creator
  231. ;;MSMQ Public Access=1
  232. ;; 0 if plain; 1 encrypt message body (not needed if file already encrypted)
  233. ;MSMQ Encrypted=0
  234. ;; 1 to use current user login credentials; 0 specify user/password
  235. ;MSMQ Default Credentials=1
  236. ;MSMQ User=guest
  237. ;MSMQ Password=guest_pass
  238. ;; if you want to encrypt the login, use the following 2 fields instead
  239. ;MSMQ User Encrypted=00000000
  240. ;MSMQ Password Encrypted=00000000
  241.  
  242.  
  243. ;; Enter your comments here - one line only!
  244. Comments=This is a test batch-mode report.
  245.  
  246. ;; Display progress dialog? "0"-No or "1"-Yes (default)
  247. Progress Dialog=1
  248.  
  249. ;; Exit after report is done? "0"-No or "1"-Yes (default)
  250. Exit After Done=1
  251.  
  252.  
  253. [Modules]
  254. ;; Module List "0"-To exclude(default) or "1"-To include module
  255. ;; Use Help to find out the command-line switch for a particular module.
  256.  
  257. General=1
  258.  
  259. SummaryInfo=1
  260. CPUInfo=1
  261. VideoInfo=1
  262. WinMemInfo=1
  263. OLEInfo=1
  264.  
  265. ;; etc.
  266.  
  267. ;; Uncomment this line to include all available modules
  268. ;AllModules=1
  269.  
  270. ;; Uncomment this line to include all information modules
  271. ;InfoModules=1
  272. ;; Uncomment this line to include all benchmarking modules
  273. ;BenchmarkModules=1
  274. ;; Uncomment this line to include all listing modules
  275. ;ListModules=1
  276. ;; Uncomment this line to include all testing modules
  277. ;TestModules=1
  278.  
  279.  
  280. ;; That's it - good luck & good hunting!
  281. ;;
  282. ;; If you have issues or comments, please contact us.
  283. ;;
  284.